package com.loan.system.create.domain;

import com.loan.common.annotation.Excel;
import com.loan.common.core.domain.BaseEntity;
import lombok.Data;

/**
 * PDF基本配置对象 assist_pdf_base_conf
 *
 * @author Sophia
 * @date 2024-07-04
 */
@Data
public class AssistPdfBaseConf extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    private Long id;

    /**
     * PDF名称
     */
    @Excel(name = "PDF名称")
    private String pdfBaseName;

    /**
     * PDF标题
     */
    @Excel(name = "PDF标题")
    private String pdfBaseTitle;

    /**
     * PDF标题对齐方式
     */
    @Excel(name = "PDF标题对齐方式")
    private String pdfBaseTitleAlign;

    /**
     * PDF纸张宽
     */
    @Excel(name = "PDF纸张宽")
    private Long pdfPaperWidth;

    /**
     * PDF纸张高
     */
    @Excel(name = "PDF纸张高")
    private Long pdfPaperHeight;

    /**
     * PDF左边距
     */
    @Excel(name = "PDF左边距")
    private Long pdfPaperLeftMargin;

    /**
     * PDF右边距
     */
    @Excel(name = "PDF右边距")
    private Long pdfPaperRightMargin;

    /**
     * PDF上边距
     */
    @Excel(name = "PDF上边距")
    private Long pdfPaperTopMargin;

    /**
     * PDF下边距
     */
    @Excel(name = "PDF下边距")
    private Long pdfPaperBottomMargin;

    /**
     * PDF描述表格数量
     */
    @Excel(name = "PDF描述表格数量")
    private Long pdfBaseDescNum;

    /**
     * 字体路径
     */
    @Excel(name = "字体路径")
    private String pdfBaseFontPath;

    /**
     * PDF标题字体样式
     */
    @Excel(name = "PDF标题字体样式")
    private String pdfBaseTitleFontStyle;

    /**
     * PDF标题字体大小
     */
    @Excel(name = "PDF标题字体大小")
    private Long pdfBaseTitleFontSize;

    /**
     * PDF标题字体颜色(RGB)
     */
    @Excel(name = "PDF标题字体颜色(RGB)")
    private String pdfBaseTitleFontColor;

    /**
     * 全局字体样式
     */
    @Excel(name = "全局字体样式")
    private String pdfBaseGlobalFontStyle;

    /**
     * 全局字体大小
     */
    @Excel(name = "全局字体大小")
    private Long pdfBaseGlobalFontSize;

    /**
     * 全局字体颜色(RGB)
     */
    @Excel(name = "全局字体颜色(RGB)")
    private String pdfBaseGlobalFontColor;

    /**
     * 图片路径
     */
    @Excel(name = "图片路径")
    private String pdfBaseImagePath;

    /**
     * PDF文件保存地址
     */
    @Excel(name = "PDF文件保存地址")
    private String pdfBaseSavePath;

}
